modified version - German English Dictionary